home *** CD-ROM | disk | FTP | other *** search
/ The Games Machine 155 / XENIATGM155.iso / Gioco Allegato / Mods / SWRv0.1.exe / SWRv0.1 / race_kushan / kheavyinterceptor.shp < prev    next >
INI File  |  2001-11-04  |  47KB  |  628 lines

  1. [kHeavyInterceptor]
  2.  
  3. ;Source Files
  4. ;=----------=
  5. LODFile                                kHeavyInterceptor.lod
  6. pMexData                            kHeavyInterceptor\Rl0\LOD0\kHeavyInterceptor.mex
  7.  
  8. ;Ship Physics
  9. ;=----------=
  10. mass                                10                    ; ship mass [fighter = 1]
  11. momentOfInertiaX                    10                    ; resistance to rotation
  12. momentOfInertiaY                    10                    ; [fighter = 1]
  13. momentOfInertiaZ                    10
  14. maxvelocity                            775                    ; [fighter = 1000]
  15. maxrot                                10                    ; maximum rotation speed [don't make faster than ~10]
  16. thruststrength[TRANS_UP]            875                    ; acceleration (m/s^2) [1-1000 approx. range]
  17. thruststrength[TRANS_DOWN]            875    
  18. thruststrength[TRANS_RIGHT]            700    
  19. thruststrength[TRANS_LEFT]            700
  20. thruststrength[TRANS_FORWARD]        975
  21. thruststrength[TRANS_BACK]            500
  22. rotstrength[ROT_YAWLEFT]            120                    ; rotational acceleration (deg/s^2) [0.01 - 1.0]
  23. rotstrength[ROT_YAWRIGHT]            120
  24. rotstrength[ROT_PITCHUP]            120
  25. rotstrength[ROT_PITCHDOWN]          120
  26. rotstrength[ROT_ROLLRIGHT]          120
  27. rotstrength[ROT_ROLLLEFT]           120
  28. turnspeed[TURN_YAW]                    2.8                    ; speed at which ship tries to turn (1=standard)
  29. turnspeed[TURN_PITCH]                2.8
  30. turnspeed[TURN_ROLL]                2.8
  31.  
  32. ;Basic Ship Stats
  33. ;=--------------=
  34. shipclass                            CLASS_Fighter
  35. isCapitalShip                       FALSE
  36. buildCost                            55                    ; resource units to build
  37. buildTime                            12                    ; time in seconds to build
  38. supportUnits                        2                    ; Support Units required
  39. providesSU                            0    
  40. TimeShockedByEMP                    2.0                ; time in seconds the ship will be paralized when hit by one EMP charge
  41. maxhealth                            160                    ; hit points
  42. groupSize                            10                    ; size of group ships of this type tend to form
  43. repairTime                            0                    ; every this many seconds
  44. repairDamage                        0                    ; this much damage is repaired
  45. repairCombatTime                    0                    ; every this many seconds
  46. repairCombatDamage                  0                    ; this much damage is repaired
  47. repairDroids                        0
  48. externalBuild                        FALSE                ; if TRUE, ship is built externally
  49. fowRadius                            9000
  50. forceFieldProtectionDistanceScale    1.1
  51. approxcollmodifier                    1.0                    ; use only % of collspheresize for rough approximations
  52. avoidcollmodifier                    1.0                    ; use only % of collspheresize for collision avoidance
  53. blastRadiusShockWave                6.0
  54. blastRadiusDamage                    75
  55. minimumZoomDistance                    50
  56. bUseRayTriangleIntersectionForHitLocation    FALSE
  57.  
  58. ;Special
  59. ;=-------=
  60. ;NONE
  61.  
  62. ; Pilot View
  63. ;=---------=
  64. pilotViewOffsetX    5.0
  65. pilotViewOffsetY    8.0
  66. pilotViewOffsetZ    30.0
  67.  
  68. ;Weapons
  69. ;=-----=
  70. rotateToRetaliate            TRUE
  71. passiveRetaliateZone        5000
  72. canTargetMultipleTargets    FALSE
  73.  
  74. NUMBER_OF_GUNS                      2
  75.  
  76. GUN         0
  77. {
  78. Type                        GUN_HiddenGimble
  79. GunSize                        GUNSIZE_SMALL
  80. StartUpgradeLevel            WEAPON_PROJECTILE
  81. EndUpgradeLevel                WEAPON_PROJECTILE
  82. DamageMult                    1.0
  83. MinAngle                    0
  84. MaxAngle                    11
  85. BulletLength                15                            ; visual only.  Length of bullet on screen
  86. BulletRange                    4500                        ; distance bullets travel before disappearing
  87. BulletSpeed                    4000                        ; measured in m/s.
  88. BulletMass                    0                            ; mass of bullet
  89. FireTime                    0.3                            ; fire repeat rate (reciprocal = shots/second)
  90. BurstFireTime                1.4
  91. BurstWaitTime                1.1
  92.  
  93. FireTime2                    2.0
  94. BulletSpeed2                1600.0            ; measured in m/s.
  95. }
  96.  
  97. GUN         1
  98. {
  99. Type                        GUN_HiddenGimble
  100. GunSize                        GUNSIZE_SMALL
  101. StartUpgradeLevel            WEAPON_PROJECTILE
  102. EndUpgradeLevel                WEAPON_PROJECTILE
  103. DamageMult                    1.0
  104. MinAngle                    0
  105. MaxAngle                    11
  106. BulletLength                15                            ; visual only.  Length of bullet on screen
  107. BulletRange                    4500                        ; distance bullets travel before disappearing
  108. BulletSpeed                    4000                        ; measured in m/s.
  109. BulletMass                    0                            ; mass of bullet
  110. FireTime                    0.3                            ; fire repeat rate (reciprocal = shots/second)
  111. BurstFireTime                1.4
  112. BurstWaitTime                1.1
  113.  
  114. FireTime2                    2.0
  115. BulletSpeed2                1600.0            ; measured in m/s.
  116. }
  117. ;Gun Bindings
  118. ;=----------=
  119. ;NONE
  120.  
  121. ;Ship AI
  122. ;=-----=
  123.  
  124. ;|||||||||||||||||||||||||||||||||||||||||------EVASIVE-------||||||||||||||||||||||||||||||||||||||||||||||||||||||
  125. ;|||||||||||||||||||||||||||||||||||||||||------EVASIVE-------||||||||||||||||||||||||||||||||||||||||||||||||||||||
  126. ;|||||||||||||||||||||||||||||||||||||||||------EVASIVE-------||||||||||||||||||||||||||||||||||||||||||||||||||||||
  127.  
  128. ;[Default]  --  used for ships where nothing else is defined (default behaviour)
  129. ;
  130. flyPastDist             Evasive     Default             3300.0       ; dist which ship will try to fly past target - relative to CENTRE of ship
  131. maxFlyAwayDist          Evasive     Default             3600.0       ; maximum distance ship will fly away from target - relative to CENTRE of ship
  132. breakRange              Evasive     Default              925.0       ; range at which ship will break off for another pass - relative to SURFACE of ship
  133. triggerHappy            Evasive     Default               11.0       ; how close in degrees the ship needs to be to fire fixed guns
  134. faceTargetAccuracy      Evasive     Default                2.0       ; within how many degrees will try to align itself with target
  135. maxAttackTime           Evasive     Default                8.0       ; maximum time ship will attack before breaking
  136.  
  137.                                                        ; Relative frequencies for:
  138. flightmanTurnaround     Evasive     Default             0,1,1,1,1              ; Turnaround: DONOTHING, FLIPTURN, HARDBANK, IMMELMAN, SPLIT_S
  139. flightmanAIP            Evasive     Default             0,1,0,0,0              ; Attack in progrees: NO_AIP, BARREL_ROLL, WHIP_STRAFE, HELIX_DELIVERY, BARRELROLL_OUT
  140. flightmanEvasiveBehind  Evasive     Default             5,5,30,30,10,10,10,0   ; Enemy behind evasive: ROLLAWAY, SOFTBANK, SPLITS_EVASIVE, SLALOM, SIDESTEP, LOYOYO, HIYOYO, SPEEDBRAKE
  141. flightmanEvasiveFront   Evasive     Default             5,5,30,30,10,10,10,0   ; Enemy in front evasive: ROLLAWAY, SOFTBANK, SPLITS_EVASIVE, SLALOM, SIDESTEP, LOYOYO, HIYOYO, SPEEDBRAKE
  142. flightmanEvasivePure    Evasive     Default             10,10,15,20,15,10,10,0 ; Just run away!: ROLLAWAY, SOFTBANK, SPLITS_EVASIVE, SLALOM, SIDESTEP, LOYOYO, HIYOYO, SPEEDBRAKE
  143.  
  144. ;[CLASS_Mothership]
  145. ;
  146. flyPastDist             Evasive     CLASS_Mothership    6000.0
  147. maxFlyAwayDist          Evasive     CLASS_Mothership    8000.0
  148. breakRange              Evasive     CLASS_Mothership    3000.0
  149. triggerHappy            Evasive     CLASS_Mothership      11.0
  150. faceTargetAccuracy      Evasive     CLASS_Mothership       2.5
  151. maxAttackTime           Evasive     CLASS_Mothership       8.0
  152.  
  153.                                                        ; Relative frequencies for:
  154. flightmanTurnaround     Evasive     CLASS_Mothership    2,3,3,2,0             ; Turnaround: DONOTHING, FLIPTURN, HARDBANK, IMMELMAN, SPLIT_S
  155. flightmanAIP            Evasive     CLASS_Mothership    8,3,0,0,0             ; Attack in progrees: NO_AIP, BARREL_ROLL, WHIP_STRAFE, HELIX_DELIVERY, BARRELROLL_OUT
  156. flightmanEvasiveBehind  Evasive     CLASS_Mothership    13,13,18,0,18,13,13,0 ; Enemy behind evasive: ROLLAWAY, SOFTBANK, SPLITS_EVASIVE, SLALOM, SIDESTEP, LOYOYO, HIYOYO, SPEEDBRAKE
  157. flightmanEvasiveFront   Evasive     CLASS_Mothership    13,13,18,0,18,13,13,0 ; Enemy in front evasive: ROLLAWAY, SOFTBANK, SPLITS_EVASIVE, SLALOM, SIDESTEP, LOYOYO, HIYOYO, SPEEDBRAKE
  158. flightmanEvasivePure    Evasive     CLASS_Mothership    13,13,18,0,18,13,13,0 ; Just run away!: ROLLAWAY, SOFTBANK, SPLITS_EVASIVE, SLALOM, SIDESTEP, LOYOYO, HIYOYO, SPEEDBRAKE
  159.  
  160.  
  161. ;[CLASS_Carrier]
  162. ;
  163. flyPastDist             Evasive     CLASS_Carrier       5000.0
  164. maxFlyAwayDist          Evasive     CLASS_Carrier       5500.0
  165. breakRange              Evasive     CLASS_Carrier       3000.0
  166. triggerHappy            Evasive     CLASS_Carrier         11.0
  167. faceTargetAccuracy      Evasive     CLASS_Carrier          2.5
  168. maxAttackTime           Evasive     CLASS_Carrier          8.0
  169.                                                        ; Relative frequencies for:
  170. flightmanTurnaround     Evasive     CLASS_Carrier       0,4,2,1,1       ; Turnaround: DONOTHING, FLIPTURN, HARDBANK, IMMELMAN, SPLIT_S
  171. flightmanAIP            Evasive     CLASS_Carrier       1,1,1,0,0       ; Attack in progrees: NO_AIP, BARREL_ROLL, WHIP_STRAFE, HELIX_DELIVERY, BARRELROLL_OUT
  172. flightmanEvasiveBehind  Evasive     CLASS_Carrier       0,0,0,0,0,0,0,0 ; Enemy behind evasive: ROLLAWAY, SOFTBANK, SPLITS_EVASIVE, SLALOM, SIDESTEP, LOYOYO, HIYOYO, SPEEDBRAKE
  173. flightmanEvasiveFront   Evasive     CLASS_Carrier       0,0,0,0,0,0,0,0 ; Enemy in front evasive: ROLLAWAY, SOFTBANK, SPLITS_EVASIVE, SLALOM, SIDESTEP, LOYOYO, HIYOYO, SPEEDBRAKE
  174. flightmanEvasivePure    Evasive     CLASS_Carrier       0,0,0,0,0,0,0,0 ; Just run away!: ROLLAWAY, SOFTBANK, SPLITS_EVASIVE, SLALOM, SIDESTEP, LOYOYO, HIYOYO, SPEEDBRAKE
  175.  
  176. ;[CLASS_HeavyCruiser]
  177. ;
  178. flyPastDist             Evasive     CLASS_HeavyCruiser  5000.0
  179. maxFlyAwayDist          Evasive     CLASS_HeavyCruiser  5500.0
  180. breakRange              Evasive     CLASS_HeavyCruiser  3000.0
  181. triggerHappy            Evasive     CLASS_HeavyCruiser    11.0
  182. faceTargetAccuracy      Evasive     CLASS_HeavyCruiser     2.5
  183. maxAttackTime           Evasive     CLASS_HeavyCruiser     8.0
  184.                                                        ; Relative frequencies for:
  185. flightmanTurnaround     Evasive     CLASS_HeavyCruiser  0,4,2,1,1       ; Turnaround: DONOTHING, FLIPTURN, HARDBANK, IMMELMAN, SPLIT_S
  186. flightmanAIP            Evasive     CLASS_HeavyCruiser  1,1,1,0,0       ; Attack in progrees: NO_AIP, BARREL_ROLL, WHIP_STRAFE, HELIX_DELIVERY, BARRELROLL_OUT
  187. flightmanEvasiveBehind  Evasive     CLASS_HeavyCruiser  0,0,0,0,0,0,0,0 ; Enemy behind evasive: ROLLAWAY, SOFTBANK, SPLITS_EVASIVE, SLALOM, SIDESTEP, LOYOYO, HIYOYO, SPEEDBRAKE
  188. flightmanEvasiveFront   Evasive     CLASS_HeavyCruiser  0,0,0,0,0,0,0,0 ; Enemy in front evasive: ROLLAWAY, SOFTBANK, SPLITS_EVASIVE, SLALOM, SIDESTEP, LOYOYO, HIYOYO, SPEEDBRAKE
  189. flightmanEvasivePure    Evasive     CLASS_HeavyCruiser  0,0,0,0,0,0,0,0 ; Just run away!: ROLLAWAY, SOFTBANK, SPLITS_EVASIVE, SLALOM, SIDESTEP, LOYOYO, HIYOYO, SPEEDBRAKE
  190.  
  191. ;[CLASS_Destroyer]
  192. ;
  193. flyPastDist             Evasive     CLASS_Destroyer     5000.0
  194. maxFlyAwayDist          Evasive     CLASS_Destroyer     5500.0
  195. breakRange              Evasive     CLASS_Destroyer     3000.0
  196. triggerHappy            Evasive     CLASS_Destroyer       11.0
  197. faceTargetAccuracy      Evasive     CLASS_Destroyer        2.5
  198. maxAttackTime           Evasive     CLASS_Destroyer        8.0
  199.                                                        ; Relative frequencies for:
  200. flightmanTurnaround     Evasive     CLASS_Destroyer     0,2,2,1,1       ; Turnaround: DONOTHING, FLIPTURN, HARDBANK, IMMELMAN, SPLIT_S
  201. flightmanAIP            Evasive     CLASS_Destroyer     1,1,1,0,0       ; Attack in progrees: NO_AIP, BARREL_ROLL, WHIP_STRAFE, HELIX_DELIVERY, BARRELROLL_OUT
  202. flightmanEvasiveBehind  Evasive     CLASS_Destroyer     0,0,0,0,0,0,0,0 ; Enemy behind evasive: ROLLAWAY, SOFTBANK, SPLITS_EVASIVE, SLALOM, SIDESTEP, LOYOYO, HIYOYO, SPEEDBRAKE
  203. flightmanEvasiveFront   Evasive     CLASS_Destroyer     0,0,0,0,0,0,0,0 ; Enemy in front evasive: ROLLAWAY, SOFTBANK, SPLITS_EVASIVE, SLALOM, SIDESTEP, LOYOYO, HIYOYO, SPEEDBRAKE
  204. flightmanEvasivePure    Evasive     CLASS_Destroyer     0,0,0,0,0,0,0,0 ; Just run away!: ROLLAWAY, SOFTBANK, SPLITS_EVASIVE, SLALOM, SIDESTEP, LOYOYO, HIYOYO, SPEEDBRAKE
  205.  
  206. ;[CLASS_Frigate]
  207. ;
  208. flyPastDist             Evasive     CLASS_Frigate       5000.0   //3000
  209. maxFlyAwayDist          Evasive     CLASS_Frigate       5500.0   //3300
  210. breakRange              Evasive     CLASS_Frigate       3000.0   //725
  211. triggerHappy            Evasive     CLASS_Frigate         11.0   //4
  212. faceTargetAccuracy      Evasive     CLASS_Frigate          2.0
  213. maxAttackTime           Evasive     CLASS_Frigate          8.0
  214.                                                        ; Relative frequencies for:
  215. flightmanTurnaround     Evasive     CLASS_Frigate       0,2,2,1,1       ; Turnaround: DONOTHING, FLIPTURN, HARDBANK, IMMELMAN, SPLIT_S
  216. flightmanAIP            Evasive     CLASS_Frigate       1,1,1,0,0       ; Attack in progrees: NO_AIP, BARREL_ROLL, WHIP_STRAFE, HELIX_DELIVERY, BARRELROLL_OUT
  217. flightmanEvasiveBehind  Evasive     CLASS_Frigate       0,0,0,0,0,0,0,0 ; Enemy behind evasive: ROLLAWAY, SOFTBANK, SPLITS_EVASIVE, SLALOM, SIDESTEP, LOYOYO, HIYOYO, SPEEDBRAKE
  218. flightmanEvasiveFront   Evasive     CLASS_Frigate       0,0,0,0,0,0,0,0 ; Enemy in front evasive: ROLLAWAY, SOFTBANK, SPLITS_EVASIVE, SLALOM, SIDESTEP, LOYOYO, HIYOYO, SPEEDBRAKE
  219. flightmanEvasivePure    Evasive     CLASS_Frigate       0,0,0,0,0,0,0,0 ; Just run away!: ROLLAWAY, SOFTBANK, SPLITS_EVASIVE, SLALOM, SIDESTEP, LOYOYO, HIYOYO, SPEEDBRAKE
  220.  
  221. ;[CLASS_Corvette]
  222. ;
  223. flyPastDist             Evasive     CLASS_Corvette       3200.0
  224. maxFlyAwayDist          Evasive     CLASS_Corvette       3600.0
  225. breakRange              Evasive     CLASS_Corvette       550.0
  226. triggerHappy            Evasive     CLASS_Corvette        11.0
  227. faceTargetAccuracy      Evasive     CLASS_Corvette         3.5
  228. maxAttackTime           Evasive     CLASS_Corvette         8.0
  229.                                                        ; Relative frequencies for:
  230. flightmanTurnaround     Evasive     CLASS_Corvette      2,3,3,4,0             ; Turnaround: DONOTHING, FLIPTURN, HARDBANK, IMMELMAN, SPLIT_S
  231. flightmanAIP            Evasive     CLASS_Corvette      1,1,0,0,0             ; Attack in progrees: NO_AIP, BARREL_ROLL, WHIP_STRAFE, HELIX_DELIVERY, BARRELROLL_OUT
  232. flightmanEvasiveBehind  Evasive     CLASS_Corvette      13,13,18,0,18,13,13,0 ; Enemy behind evasive: ROLLAWAY, SOFTBANK, SPLITS_EVASIVE, SLALOM, SIDESTEP, LOYOYO, HIYOYO, SPEEDBRAKE
  233. flightmanEvasiveFront   Evasive     CLASS_Corvette      13,13,18,0,18,13,13,0 ; Enemy in front evasive: ROLLAWAY, SOFTBANK, SPLITS_EVASIVE, SLALOM, SIDESTEP, LOYOYO, HIYOYO, SPEEDBRAKE
  234. flightmanEvasivePure    Evasive     CLASS_Corvette      13,13,18,0,18,13,13,0 ; Just run away!: ROLLAWAY, SOFTBANK, SPLITS_EVASIVE, SLALOM, SIDESTEP, LOYOYO, HIYOYO, SPEEDBRAKE
  235.  
  236. ;[CLASS_Fighter]
  237. ;
  238. flyPastDist             Evasive     CLASS_Fighter        2600.0
  239. maxFlyAwayDist          Evasive     CLASS_Fighter        2800.0
  240. breakRange              Evasive     CLASS_Fighter         600.0
  241. triggerHappy            Evasive     CLASS_Fighter         11.0
  242. faceTargetAccuracy      Evasive     CLASS_Fighter          0.5
  243. maxAttackTime           Evasive     CLASS_Fighter          8.0
  244.                                                        ; Relative frequencies for:
  245. flightmanTurnaround     Evasive     CLASS_Fighter       0,1,1,1,1              ; Turnaround: DONOTHING, FLIPTURN, HARDBANK, IMMELMAN, SPLIT_S
  246. flightmanAIP            Evasive     CLASS_Fighter       1,0,0,0,0              ; Attack in progrees: NO_AIP, BARREL_ROLL, WHIP_STRAFE, HELIX_DELIVERY, BARRELROLL_OUT
  247. flightmanEvasiveBehind  Evasive     CLASS_Fighter       5,5,30,30,10,10,10,0   ; Enemy behind evasive: ROLLAWAY, SOFTBANK, SPLITS_EVASIVE, SLALOM, SIDESTEP, LOYOYO, HIYOYO, SPEEDBRAKE
  248. flightmanEvasiveFront   Evasive     CLASS_Fighter       0,0,0,0,0,0,0,0   ; Enemy in front evasive: ROLLAWAY, SOFTBANK, SPLITS_EVASIVE, SLALOM, SIDESTEP, LOYOYO, HIYOYO, SPEEDBRAKE
  249. flightmanEvasivePure    Evasive     CLASS_Fighter       10,10,15,20,15,10,10,0 ; Just run away!: ROLLAWAY, SOFTBANK, SPLITS_EVASIVE, SLALOM, SIDESTEP, LOYOYO, HIYOYO, SPEEDBRAKE
  250.  
  251. ;[CLASS_Resource]
  252. ;
  253. flyPastDist             Evasive     CLASS_Resource      5000.0
  254. maxFlyAwayDist          Evasive     CLASS_Resource      5500.0
  255. breakRange              Evasive     CLASS_Resource      3000.0
  256. triggerHappy            Evasive     CLASS_Resource        11.0
  257. faceTargetAccuracy      Evasive     CLASS_Resource         2.0
  258. maxAttackTime           Evasive     CLASS_Resource         8.0
  259.                                                        ; Relative frequencies for:
  260. flightmanTurnaround     Evasive     CLASS_Resource      0,4,2,1,1       ; Turnaround: DONOTHING, FLIPTURN, HARDBANK, IMMELMAN, SPLIT_S
  261. flightmanAIP            Evasive     CLASS_Resource      1,1,0,0,0       ; Attack in progrees: NO_AIP, BARREL_ROLL, WHIP_STRAFE, HELIX_DELIVERY, BARRELROLL_OUT
  262. flightmanEvasiveBehind  Evasive     CLASS_Resource      0,0,0,0,0,0,0,0 ; Enemy behind evasive: ROLLAWAY, SOFTBANK, SPLITS_EVASIVE, SLALOM, SIDESTEP, LOYOYO, HIYOYO, SPEEDBRAKE
  263. flightmanEvasiveFront   Evasive     CLASS_Resource      0,0,0,0,0,0,0,0 ; Enemy in front evasive: ROLLAWAY, SOFTBANK, SPLITS_EVASIVE, SLALOM, SIDESTEP, LOYOYO, HIYOYO, SPEEDBRAKE
  264. flightmanEvasivePure    Evasive     CLASS_Resource      0,0,0,0,0,0,0,0 ; Just run away!: ROLLAWAY, SOFTBANK, SPLITS_EVASIVE, SLALOM, SIDESTEP, LOYOYO, HIYOYO, SPEEDBRAKE
  265.  
  266. ;[CLASS_NonCombat]
  267. ;
  268. flyPastDist             Evasive     CLASS_NonCombat     5000.0
  269. maxFlyAwayDist          Evasive     CLASS_NonCombat     5500.0
  270. breakRange              Evasive     CLASS_NonCombat     3000.0
  271. triggerHappy            Evasive     CLASS_NonCombat       11.0
  272. faceTargetAccuracy      Evasive     CLASS_NonCombat        2.5
  273. maxAttackTime           Evasive     CLASS_NonCombat        8.0
  274.                                                        ; Relative frequencies for:
  275. flightmanTurnaround     Evasive     CLASS_NonCombat     0,4,2,1,1       ; Turnaround: DONOTHING, FLIPTURN, HARDBANK, IMMELMAN, SPLIT_S
  276. flightmanAIP            Evasive     CLASS_NonCombat     1,1,0,0,0       ; Attack in progrees: NO_AIP, BARREL_ROLL, WHIP_STRAFE, HELIX_DELIVERY, BARRELROLL_OUT
  277. flightmanEvasiveBehind  Evasive     CLASS_NonCombat     0,0,0,0,0,0,0,0 ; Enemy behind evasive: ROLLAWAY, SOFTBANK, SPLITS_EVASIVE, SLALOM, SIDESTEP, LOYOYO, HIYOYO, SPEEDBRAKE
  278. flightmanEvasiveFront   Evasive     CLASS_NonCombat     0,0,0,0,0,0,0,0 ; Enemy in front evasive: ROLLAWAY, SOFTBANK, SPLITS_EVASIVE, SLALOM, SIDESTEP, LOYOYO, HIYOYO, SPEEDBRAKE
  279. flightmanEvasivePure    Evasive     CLASS_NonCombat     0,0,0,0,0,0,0,0 ; Just run away!: ROLLAWAY, SOFTBANK, SPLITS_EVASIVE, SLALOM, SIDESTEP, LOYOYO, HIYOYO, SPEEDBRAKE
  280.  
  281.  
  282.  
  283. ;|||||||||||||||||||||||||||||||||||||||||------NEUTRAL-------||||||||||||||||||||||||||||||||||||||||||||||||||||||
  284. ;|||||||||||||||||||||||||||||||||||||||||------NEUTRAL-------||||||||||||||||||||||||||||||||||||||||||||||||||||||
  285. ;|||||||||||||||||||||||||||||||||||||||||------NEUTRAL-------||||||||||||||||||||||||||||||||||||||||||||||||||||||
  286.  
  287. ;[Default]  --  used for ships where nothing else is defined (default behaviour)
  288. ;
  289. flyPastDist             Neutral     Default             3300.0    ; dist which ship will try to fly past target - relative to CENTRE of ship
  290. maxFlyAwayDist          Neutral     Default             3600.0    ; maximum distance ship will fly away from target - relative to CENTRE of ship
  291. breakRange              Neutral     Default              925.0    ; range at which ship will break off for another pass - relative to SURFACE of ship
  292. triggerHappy            Neutral     Default               11.0    ; how close in degrees the ship needs to be to fire fixed guns
  293. faceTargetAccuracy      Neutral     Default                2.0    ; within how many degrees will try to align itself with target
  294. maxAttackTime           Neutral     Default                8.0    ; maximum time ship will attack before breaking
  295.  
  296.                                                        ; Relative frequencies for:
  297. flightmanTurnaround     Neutral     Default             0,1,1,1,1              ; Turnaround: DONOTHING, FLIPTURN, HARDBANK, IMMELMAN, SPLIT_S
  298. flightmanAIP            Neutral     Default             0,1,0,0,0              ; Attack in progrees: NO_AIP, BARREL_ROLL, WHIP_STRAFE, HELIX_DELIVERY, BARRELROLL_OUT
  299. flightmanEvasiveBehind  Neutral     Default             5,5,30,30,10,10,10,0   ; Enemy behind evasive: ROLLAWAY, SOFTBANK, SPLITS_EVASIVE, SLALOM, SIDESTEP, LOYOYO, HIYOYO, SPEEDBRAKE
  300. flightmanEvasiveFront   Neutral     Default             5,5,30,30,10,10,10,0   ; Enemy in front evasive: ROLLAWAY, SOFTBANK, SPLITS_EVASIVE, SLALOM, SIDESTEP, LOYOYO, HIYOYO, SPEEDBRAKE
  301. flightmanEvasivePure    Neutral     Default             10,10,15,20,15,10,10,0 ; Just run away!: ROLLAWAY, SOFTBANK, SPLITS_EVASIVE, SLALOM, SIDESTEP, LOYOYO, HIYOYO, SPEEDBRAKE
  302.  
  303. ;[CLASS_Mothership]
  304. ;
  305. flyPastDist             Neutral     CLASS_Mothership    6000.0
  306. maxFlyAwayDist          Neutral     CLASS_Mothership    8000.0
  307. breakRange              Neutral     CLASS_Mothership    3000.0
  308. triggerHappy            Neutral     CLASS_Mothership      11.0
  309. faceTargetAccuracy      Neutral     CLASS_Mothership       2.5
  310. maxAttackTime           Neutral     CLASS_Mothership       8.0
  311.  
  312.                                                        ; Relative frequencies for:
  313. flightmanTurnaround     Neutral     CLASS_Mothership    2,3,3,2,0             ; Turnaround: DONOTHING, FLIPTURN, HARDBANK, IMMELMAN, SPLIT_S
  314. flightmanAIP            Neutral     CLASS_Mothership    8,3,1,0,0             ; Attack in progrees: NO_AIP, BARREL_ROLL, WHIP_STRAFE, HELIX_DELIVERY, BARRELROLL_OUT
  315. flightmanEvasiveBehind  Neutral     CLASS_Mothership    13,13,18,0,18,13,13,0 ; Enemy behind evasive: ROLLAWAY, SOFTBANK, SPLITS_EVASIVE, SLALOM, SIDESTEP, LOYOYO, HIYOYO, SPEEDBRAKE
  316. flightmanEvasiveFront   Neutral     CLASS_Mothership    13,13,18,0,18,13,13,0 ; Enemy in front evasive: ROLLAWAY, SOFTBANK, SPLITS_EVASIVE, SLALOM, SIDESTEP, LOYOYO, HIYOYO, SPEEDBRAKE
  317. flightmanEvasivePure    Neutral     CLASS_Mothership    13,13,18,0,18,13,13,0 ; Just run away!: ROLLAWAY, SOFTBANK, SPLITS_EVASIVE, SLALOM, SIDESTEP, LOYOYO, HIYOYO, SPEEDBRAKE
  318.  
  319.  
  320. ;[CLASS_Carrier]
  321. ;
  322. flyPastDist             Neutral     CLASS_Carrier       5000.0
  323. maxFlyAwayDist          Neutral     CLASS_Carrier       5500.0
  324. breakRange              Neutral     CLASS_Carrier       3000.0
  325. triggerHappy            Neutral     CLASS_Carrier         11.0
  326. faceTargetAccuracy      Neutral     CLASS_Carrier          2.5
  327. maxAttackTime           Neutral     CLASS_Carrier          8.0
  328.                                                        ; Relative frequencies for:
  329. flightmanTurnaround     Neutral     CLASS_Carrier       0,4,2,1,1       ; Turnaround: DONOTHING, FLIPTURN, HARDBANK, IMMELMAN, SPLIT_S
  330. flightmanAIP            Neutral     CLASS_Carrier       1,1,0,0,0       ; Attack in progrees: NO_AIP, BARREL_ROLL, WHIP_STRAFE, HELIX_DELIVERY, BARRELROLL_OUT
  331. flightmanEvasiveBehind  Neutral     CLASS_Carrier       0,0,0,0,0,0,0,0 ; Enemy behind evasive: ROLLAWAY, SOFTBANK, SPLITS_EVASIVE, SLALOM, SIDESTEP, LOYOYO, HIYOYO, SPEEDBRAKE
  332. flightmanEvasiveFront   Neutral     CLASS_Carrier       0,0,0,0,0,0,0,0 ; Enemy in front evasive: ROLLAWAY, SOFTBANK, SPLITS_EVASIVE, SLALOM, SIDESTEP, LOYOYO, HIYOYO, SPEEDBRAKE
  333. flightmanEvasivePure    Neutral     CLASS_Carrier       0,0,0,0,0,0,0,0 ; Just run away!: ROLLAWAY, SOFTBANK, SPLITS_EVASIVE, SLALOM, SIDESTEP, LOYOYO, HIYOYO, SPEEDBRAKE
  334.  
  335. ;[CLASS_HeavyCruiser]
  336. ;
  337. flyPastDist             Neutral     CLASS_HeavyCruiser  5000.0
  338. maxFlyAwayDist          Neutral     CLASS_HeavyCruiser  5500.0
  339. breakRange              Neutral     CLASS_HeavyCruiser  3000.0
  340. triggerHappy            Neutral     CLASS_HeavyCruiser    11.0
  341. faceTargetAccuracy      Neutral     CLASS_HeavyCruiser     2.5
  342. maxAttackTime           Neutral     CLASS_HeavyCruiser     8.0
  343.                                                        ; Relative frequencies for:
  344. flightmanTurnaround     Neutral     CLASS_HeavyCruiser  0,4,2,1,1       ; Turnaround: DONOTHING, FLIPTURN, HARDBANK, IMMELMAN, SPLIT_S
  345. flightmanAIP            Neutral     CLASS_HeavyCruiser  1,1,0,0,0       ; Attack in progrees: NO_AIP, BARREL_ROLL, WHIP_STRAFE, HELIX_DELIVERY, BARRELROLL_OUT
  346. flightmanEvasiveBehind  Neutral     CLASS_HeavyCruiser  0,0,0,0,0,0,0,0 ; Enemy behind evasive: ROLLAWAY, SOFTBANK, SPLITS_EVASIVE, SLALOM, SIDESTEP, LOYOYO, HIYOYO, SPEEDBRAKE
  347. flightmanEvasiveFront   Neutral     CLASS_HeavyCruiser  0,0,0,0,0,0,0,0 ; Enemy in front evasive: ROLLAWAY, SOFTBANK, SPLITS_EVASIVE, SLALOM, SIDESTEP, LOYOYO, HIYOYO, SPEEDBRAKE
  348. flightmanEvasivePure    Neutral     CLASS_HeavyCruiser  0,0,0,0,0,0,0,0 ; Just run away!: ROLLAWAY, SOFTBANK, SPLITS_EVASIVE, SLALOM, SIDESTEP, LOYOYO, HIYOYO, SPEEDBRAKE
  349.  
  350. ;[CLASS_Destroyer]
  351. ;
  352. flyPastDist             Neutral     CLASS_Destroyer     5000.0
  353. maxFlyAwayDist          Neutral     CLASS_Destroyer     5500.0
  354. breakRange              Neutral     CLASS_Destroyer     3000.0
  355. triggerHappy            Neutral     CLASS_Destroyer       11.0
  356. faceTargetAccuracy      Neutral     CLASS_Destroyer        2.5
  357. maxAttackTime           Neutral     CLASS_Destroyer        8.0
  358.                                                        ; Relative frequencies for:
  359. flightmanTurnaround     Neutral     CLASS_Destroyer     0,2,2,1,1       ; Turnaround: DONOTHING, FLIPTURN, HARDBANK, IMMELMAN, SPLIT_S
  360. flightmanAIP            Neutral     CLASS_Destroyer     1,0,0,0,0       ; Attack in progrees: NO_AIP, BARREL_ROLL, WHIP_STRAFE, HELIX_DELIVERY, BARRELROLL_OUT
  361. flightmanEvasiveBehind  Neutral     CLASS_Destroyer     0,0,0,0,0,0,0,0 ; Enemy behind evasive: ROLLAWAY, SOFTBANK, SPLITS_EVASIVE, SLALOM, SIDESTEP, LOYOYO, HIYOYO, SPEEDBRAKE
  362. flightmanEvasiveFront   Neutral     CLASS_Destroyer     0,0,0,0,0,0,0,0 ; Enemy in front evasive: ROLLAWAY, SOFTBANK, SPLITS_EVASIVE, SLALOM, SIDESTEP, LOYOYO, HIYOYO, SPEEDBRAKE
  363. flightmanEvasivePure    Neutral     CLASS_Destroyer     0,0,0,0,0,0,0,0 ; Just run away!: ROLLAWAY, SOFTBANK, SPLITS_EVASIVE, SLALOM, SIDESTEP, LOYOYO, HIYOYO, SPEEDBRAKE
  364.  
  365. ;[CLASS_Frigate]
  366. ;
  367. flyPastDist             Neutral     CLASS_Frigate       5000.0
  368. maxFlyAwayDist          Neutral     CLASS_Frigate       5500.0
  369. breakRange              Neutral     CLASS_Frigate       3000.0  //725
  370. triggerHappy            Neutral     CLASS_Frigate         11.0
  371. faceTargetAccuracy      Neutral     CLASS_Frigate          1.0
  372. maxAttackTime           Neutral     CLASS_Frigate          8.0
  373.                                                        ; Relative frequencies for:
  374. flightmanTurnaround     Neutral     CLASS_Frigate       0,2,2,1,1       ; Turnaround: DONOTHING, FLIPTURN, HARDBANK, IMMELMAN, SPLIT_S
  375. flightmanAIP            Neutral     CLASS_Frigate       1,0,0,0,0       ; Attack in progrees: NO_AIP, BARREL_ROLL, WHIP_STRAFE, HELIX_DELIVERY, BARRELROLL_OUT
  376. flightmanEvasiveBehind  Neutral     CLASS_Frigate       0,0,0,0,0,0,0,0 ; Enemy behind evasive: ROLLAWAY, SOFTBANK, SPLITS_EVASIVE, SLALOM, SIDESTEP, LOYOYO, HIYOYO, SPEEDBRAKE
  377. flightmanEvasiveFront   Neutral     CLASS_Frigate       0,0,0,0,0,0,0,0 ; Enemy in front evasive: ROLLAWAY, SOFTBANK, SPLITS_EVASIVE, SLALOM, SIDESTEP, LOYOYO, HIYOYO, SPEEDBRAKE
  378. flightmanEvasivePure    Neutral     CLASS_Frigate       0,0,0,0,0,0,0,0 ; Just run away!: ROLLAWAY, SOFTBANK, SPLITS_EVASIVE, SLALOM, SIDESTEP, LOYOYO, HIYOYO, SPEEDBRAKE
  379.  
  380. ;[CLASS_Corvette]
  381. ;
  382. flyPastDist             Neutral     CLASS_Corvette      3200.0
  383. maxFlyAwayDist          Neutral     CLASS_Corvette      3600.0
  384. breakRange              Neutral     CLASS_Corvette      550.0
  385. triggerHappy            Neutral     CLASS_Corvette       11.0
  386. faceTargetAccuracy      Neutral     CLASS_Corvette        4.5
  387. maxAttackTime           Neutral     CLASS_Corvette        8.0
  388.                                                         Relative frequenciesfor:
  389. flightmanTurnaround     Neutral     CLASS_Corvette     2,3,3,4,0            ; Turnaround: DONOTHING, FLIPTURN, HARDBANK, IMMELMAN, SPLIT_S
  390. flightmanAIP            Neutral     CLASS_Corvette     1,0,0,0,0            ; Attack in progrees: NO_AIP, BARREL_ROLL, WHIP_STRAFE, HELIX_DELIVERY, BARRELROLL_OUT
  391. flightmanEvasiveBehind  Neutral     CLASS_Corvette     13,13,18,0,18,13,13,0; Enemy behind evasive: ROLLAWAY, SOFTBANK, SPLITS_EVASIVE, SLALOM, SIDESTEP, LOYOYO, HIYOYO, SPEEDBRAKE
  392. flightmanEvasiveFront   Neutral     CLASS_Corvette     13,13,18,0,18,13,13,0; Enemy in front evasive: ROLLAWAY, SOFTBANK, SPLITS_EVASIVE, SLALOM, SIDESTEP, LOYOYO, HIYOYO, SPEEDBRAKE
  393. flightmanEvasivePure    Neutral     CLASS_Corvette     13,13,18,0,18,13,13,0; Just run away!: ROLLAWAY, SOFTBANK, SPLITS_EVASIVE, SLALOM, SIDESTEP, LOYOYO, HIYOYO, SPEEDBRAKE
  394.  
  395. ;[CLASS_Fighter]
  396. ;
  397. flyPastDist             Neutral     CLASS_Fighter        2600.0
  398. maxFlyAwayDist          Neutral     CLASS_Fighter        2800.0
  399. breakRange              Neutral     CLASS_Fighter         600.0
  400. triggerHappy            Neutral     CLASS_Fighter         11.0
  401. faceTargetAccuracy      Neutral     CLASS_Fighter          0.5
  402. maxAttackTime           Neutral     CLASS_Fighter          8.0
  403.                                                        ; Relative frequencies for:
  404. flightmanTurnaround     Neutral     CLASS_Fighter       0,1,1,1,1              ; Turnaround: DONOTHING, FLIPTURN, HARDBANK, IMMELMAN, SPLIT_S
  405. flightmanAIP            Neutral     CLASS_Fighter       1,0,0,0,0              ; Attack in progrees: NO_AIP, BARREL_ROLL, WHIP_STRAFE, HELIX_DELIVERY, BARRELROLL_OUT
  406. flightmanEvasiveBehind  Neutral     CLASS_Fighter       5,5,30,30,10,10,10,0   ; Enemy behind evasive: ROLLAWAY, SOFTBANK, SPLITS_EVASIVE, SLALOM, SIDESTEP, LOYOYO, HIYOYO, SPEEDBRAKE
  407. flightmanEvasiveFront   Neutral     CLASS_Fighter       0,0,0,0,0,0,0,0   ; Enemy in front evasive: ROLLAWAY, SOFTBANK, SPLITS_EVASIVE, SLALOM, SIDESTEP, LOYOYO, HIYOYO, SPEEDBRAKE
  408. flightmanEvasivePure    Neutral     CLASS_Fighter       10,10,15,20,15,10,10,0 ; Just run away!: ROLLAWAY, SOFTBANK, SPLITS_EVASIVE, SLALOM, SIDESTEP, LOYOYO, HIYOYO, SPEEDBRAKE
  409.  
  410. ;[CLASS_Resource]
  411. ;
  412. flyPastDist             Neutral     CLASS_Resource      5000.0
  413. maxFlyAwayDist          Neutral     CLASS_Resource      5500.0
  414. breakRange              Neutral     CLASS_Resource      3000.0
  415. triggerHappy            Neutral     CLASS_Resource        11.0
  416. faceTargetAccuracy      Neutral     CLASS_Resource         2.0
  417. maxAttackTime           Neutral     CLASS_Resource         8.0
  418.                                                        ; Relative frequencies for:
  419. flightmanTurnaround     Neutral     CLASS_Resource      0,4,2,1,1       ; Turnaround: DONOTHING, FLIPTURN, HARDBANK, IMMELMAN, SPLIT_S
  420. flightmanAIP            Neutral     CLASS_Resource      1,1,0,0,0       ; Attack in progrees: NO_AIP, BARREL_ROLL, WHIP_STRAFE, HELIX_DELIVERY, BARRELROLL_OUT
  421. flightmanEvasiveBehind  Neutral     CLASS_Resource      0,0,0,0,0,0,0,0 ; Enemy behind evasive: ROLLAWAY, SOFTBANK, SPLITS_EVASIVE, SLALOM, SIDESTEP, LOYOYO, HIYOYO, SPEEDBRAKE
  422. flightmanEvasiveFront   Neutral     CLASS_Resource      0,0,0,0,0,0,0,0 ; Enemy in front evasive: ROLLAWAY, SOFTBANK, SPLITS_EVASIVE, SLALOM, SIDESTEP, LOYOYO, HIYOYO, SPEEDBRAKE
  423. flightmanEvasivePure    Neutral     CLASS_Resource      0,0,0,0,0,0,0,0 ; Just run away!: ROLLAWAY, SOFTBANK, SPLITS_EVASIVE, SLALOM, SIDESTEP, LOYOYO, HIYOYO, SPEEDBRAKE
  424.  
  425. ;[CLASS_NonCombat]
  426. ;
  427. flyPastDist             Neutral     CLASS_NonCombat     5000.0
  428. maxFlyAwayDist          Neutral     CLASS_NonCombat     5500.0
  429. breakRange              Neutral     CLASS_NonCombat     3000.0
  430. triggerHappy            Neutral     CLASS_NonCombat       11.0
  431. faceTargetAccuracy      Neutral     CLASS_NonCombat        2.5
  432. maxAttackTime           Neutral     CLASS_NonCombat        8.0
  433.                                                        ; Relative frequencies for:
  434. flightmanTurnaround     Neutral     CLASS_NonCombat     0,4,2,1,1       ; Turnaround: DONOTHING, FLIPTURN, HARDBANK, IMMELMAN, SPLIT_S
  435. flightmanAIP            Neutral     CLASS_NonCombat     1,1,0,0,0       ; Attack in progrees: NO_AIP, BARREL_ROLL, WHIP_STRAFE, HELIX_DELIVERY, BARRELROLL_OUT
  436. flightmanEvasiveBehind  Neutral     CLASS_NonCombat     0,0,0,0,0,0,0,0 ; Enemy behind evasive: ROLLAWAY, SOFTBANK, SPLITS_EVASIVE, SLALOM, SIDESTEP, LOYOYO, HIYOYO, SPEEDBRAKE
  437. flightmanEvasiveFront   Neutral     CLASS_NonCombat     0,0,0,0,0,0,0,0 ; Enemy in front evasive: ROLLAWAY, SOFTBANK, SPLITS_EVASIVE, SLALOM, SIDESTEP, LOYOYO, HIYOYO, SPEEDBRAKE
  438. flightmanEvasivePure    Neutral     CLASS_NonCombat     0,0,0,0,0,0,0,0 ; Just run away!: ROLLAWAY, SOFTBANK, SPLITS_EVASIVE, SLALOM, SIDESTEP, LOYOYO, HIYOYO, SPEEDBRAKE
  439.  
  440.  
  441.  
  442. ;|||||||||||||||||||||||||||||||||||||||||------AGGRESSIVE-------||||||||||||||||||||||||||||||||||||||||||||||||||||||
  443. ;|||||||||||||||||||||||||||||||||||||||||------AGGRESSIVE-------||||||||||||||||||||||||||||||||||||||||||||||||||||||
  444. ;|||||||||||||||||||||||||||||||||||||||||------AGGRESSIVE-------||||||||||||||||||||||||||||||||||||||||||||||||||||||
  445.  
  446. ;[Default]  --  used for ships where nothing else is defined (default behaviour)
  447. ;
  448. flyPastDist             Aggressive      Default             3300.0    ; dist which ship will try to fly past target - relative to CENTRE of ship
  449. maxFlyAwayDist          Aggressive      Default             3600.0    ; maximum distance ship will fly away from target - relative to CENTRE of ship
  450. breakRange              Aggressive      Default              925.0    ; range at which ship will break off for another pass - relative to SURFACE of ship
  451. triggerHappy            Aggressive      Default               11.0    ; how close in degrees the ship needs to be to fire fixed guns
  452. faceTargetAccuracy      Aggressive      Default                2.0    ; within how many degrees will try to align itself with target
  453. maxAttackTime           Aggressive      Default                8.0    ; maximum time ship will attack before breaking
  454.  
  455.                                                        ; Relative frequencies for:
  456. flightmanTurnaround     Aggressive      Default             0,1,1,1,1              ; Turnaround: DONOTHING, FLIPTURN, HARDBANK, IMMELMAN, SPLIT_S
  457. flightmanAIP            Aggressive      Default             0,1,0,0,0              ; Attack in progrees: NO_AIP, BARREL_ROLL, WHIP_STRAFE, HELIX_DELIVERY, BARRELROLL_OUT
  458. flightmanEvasiveBehind  Aggressive      Default             5,5,30,30,10,10,10,0   ; Enemy behind evasive: ROLLAWAY, SOFTBANK, SPLITS_EVASIVE, SLALOM, SIDESTEP, LOYOYO, HIYOYO, SPEEDBRAKE
  459. flightmanEvasiveFront   Aggressive      Default             5,5,30,30,10,10,10,0   ; Enemy in front evasive: ROLLAWAY, SOFTBANK, SPLITS_EVASIVE, SLALOM, SIDESTEP, LOYOYO, HIYOYO, SPEEDBRAKE
  460. flightmanEvasivePure    Aggressive      Default             10,10,15,20,15,10,10,0 ; Just run away!: ROLLAWAY, SOFTBANK, SPLITS_EVASIVE, SLALOM, SIDESTEP, LOYOYO, HIYOYO, SPEEDBRAKE
  461.  
  462. ;[CLASS_Mothership]
  463. ;
  464. flyPastDist             Aggressive      CLASS_Mothership    6000.0
  465. maxFlyAwayDist          Aggressive      CLASS_Mothership    8000.0
  466. breakRange              Aggressive      CLASS_Mothership    3000.0
  467. triggerHappy            Aggressive      CLASS_Mothership      11.0
  468. faceTargetAccuracy      Aggressive      CLASS_Mothership       2.5
  469. maxAttackTime           Aggressive      CLASS_Mothership       8.0
  470.  
  471.                                                        ; Relative frequencies for:
  472. flightmanTurnaround     Aggressive      CLASS_Mothership    2,3,3,2,0             ; Turnaround: DONOTHING, FLIPTURN, HARDBANK, IMMELMAN, SPLIT_S
  473. flightmanAIP            Aggressive      CLASS_Mothership    8,3,1,0,0             ; Attack in progrees: NO_AIP, BARREL_ROLL, WHIP_STRAFE, HELIX_DELIVERY, BARRELROLL_OUT
  474. flightmanEvasiveBehind  Aggressive      CLASS_Mothership    13,13,18,0,18,13,13,0 ; Enemy behind evasive: ROLLAWAY, SOFTBANK, SPLITS_EVASIVE, SLALOM, SIDESTEP, LOYOYO, HIYOYO, SPEEDBRAKE
  475. flightmanEvasiveFront   Aggressive      CLASS_Mothership    13,13,18,0,18,13,13,0 ; Enemy in front evasive: ROLLAWAY, SOFTBANK, SPLITS_EVASIVE, SLALOM, SIDESTEP, LOYOYO, HIYOYO, SPEEDBRAKE
  476. flightmanEvasivePure    Aggressive      CLASS_Mothership    13,13,18,0,18,13,13,0 ; Just run away!: ROLLAWAY, SOFTBANK, SPLITS_EVASIVE, SLALOM, SIDESTEP, LOYOYO, HIYOYO, SPEEDBRAKE
  477.  
  478.  
  479. ;[CLASS_Carrier]
  480. ;
  481. flyPastDist             Aggressive      CLASS_Carrier       5000.0
  482. maxFlyAwayDist          Aggressive      CLASS_Carrier       5500.0
  483. breakRange              Aggressive      CLASS_Carrier       3000.0
  484. triggerHappy            Aggressive      CLASS_Carrier         11.0
  485. faceTargetAccuracy      Aggressive      CLASS_Carrier          2.5
  486. maxAttackTime           Aggressive      CLASS_Carrier          8.0
  487.                                                            ; Relative frequencies for:
  488. flightmanTurnaround     Aggressive      CLASS_Carrier       0,4,2,1,1       ; Turnaround: DONOTHING, FLIPTURN, HARDBANK, IMMELMAN, SPLIT_S
  489. flightmanAIP            Aggressive      CLASS_Carrier       1,1,0,0,0       ; Attack in progrees: NO_AIP, BARREL_ROLL, WHIP_STRAFE, HELIX_DELIVERY, BARRELROLL_OUT
  490. flightmanEvasiveBehind  Aggressive      CLASS_Carrier       0,0,0,0,0,0,0,0 ; Enemy behind evasive: ROLLAWAY, SOFTBANK, SPLITS_EVASIVE, SLALOM, SIDESTEP, LOYOYO, HIYOYO, SPEEDBRAKE
  491. flightmanEvasiveFront   Aggressive      CLASS_Carrier       0,0,0,0,0,0,0,0 ; Enemy in front evasive: ROLLAWAY, SOFTBANK, SPLITS_EVASIVE, SLALOM, SIDESTEP, LOYOYO, HIYOYO, SPEEDBRAKE
  492. flightmanEvasivePure    Aggressive      CLASS_Carrier       0,0,0,0,0,0,0,0 ; Just run away!: ROLLAWAY, SOFTBANK, SPLITS_EVASIVE, SLALOM, SIDESTEP, LOYOYO, HIYOYO, SPEEDBRAKE
  493.  
  494. ;[CLASS_HeavyCruiser]
  495. ;
  496. flyPastDist             Aggressive      CLASS_HeavyCruiser  5000.0
  497. maxFlyAwayDist          Aggressive      CLASS_HeavyCruiser  5500.0
  498. breakRange              Aggressive      CLASS_HeavyCruiser  3000.0
  499. triggerHappy            Aggressive      CLASS_HeavyCruiser    11.0
  500. faceTargetAccuracy      Aggressive      CLASS_HeavyCruiser     2.5
  501. maxAttackTime           Aggressive      CLASS_HeavyCruiser     8.0
  502.                                                            ; Relative frequencies for:
  503. flightmanTurnaround     Aggressive      CLASS_HeavyCruiser  0,4,2,1,1       ; Turnaround: DONOTHING, FLIPTURN, HARDBANK, IMMELMAN, SPLIT_S
  504. flightmanAIP            Aggressive      CLASS_HeavyCruiser  1,1,0,0,0       ; Attack in progrees: NO_AIP, BARREL_ROLL, WHIP_STRAFE, HELIX_DELIVERY, BARRELROLL_OUT
  505. flightmanEvasiveBehind  Aggressive      CLASS_HeavyCruiser  0,0,0,0,0,0,0,0 ; Enemy behind evasive: ROLLAWAY, SOFTBANK, SPLITS_EVASIVE, SLALOM, SIDESTEP, LOYOYO, HIYOYO, SPEEDBRAKE
  506. flightmanEvasiveFront   Aggressive      CLASS_HeavyCruiser  0,0,0,0,0,0,0,0 ; Enemy in front evasive: ROLLAWAY, SOFTBANK, SPLITS_EVASIVE, SLALOM, SIDESTEP, LOYOYO, HIYOYO, SPEEDBRAKE
  507. flightmanEvasivePure    Aggressive      CLASS_HeavyCruiser  0,0,0,0,0,0,0,0 ; Just run away!: ROLLAWAY, SOFTBANK, SPLITS_EVASIVE, SLALOM, SIDESTEP, LOYOYO, HIYOYO, SPEEDBRAKE
  508.  
  509. ;[CLASS_Destroyer]
  510. ;
  511. flyPastDist             Aggressive      CLASS_Destroyer     5000.0
  512. maxFlyAwayDist          Aggressive      CLASS_Destroyer     5500.0
  513. breakRange              Aggressive      CLASS_Destroyer     3000.0
  514. triggerHappy            Aggressive      CLASS_Destroyer       11.0
  515. faceTargetAccuracy      Aggressive      CLASS_Destroyer        2.5
  516. maxAttackTime           Aggressive      CLASS_Destroyer        8.0
  517.                                                            ; Relative frequencies for:
  518. flightmanTurnaround     Aggressive      CLASS_Destroyer     0,2,2,1,1       ; Turnaround: DONOTHING, FLIPTURN, HARDBANK, IMMELMAN, SPLIT_S
  519. flightmanAIP            Aggressive      CLASS_Destroyer     1,0,0,0,0       ; Attack in progrees: NO_AIP, BARREL_ROLL, WHIP_STRAFE, HELIX_DELIVERY, BARRELROLL_OUT
  520. flightmanEvasiveBehind  Aggressive      CLASS_Destroyer     0,0,0,0,0,0,0,0 ; Enemy behind evasive: ROLLAWAY, SOFTBANK, SPLITS_EVASIVE, SLALOM, SIDESTEP, LOYOYO, HIYOYO, SPEEDBRAKE
  521. flightmanEvasiveFront   Aggressive      CLASS_Destroyer     0,0,0,0,0,0,0,0 ; Enemy in front evasive: ROLLAWAY, SOFTBANK, SPLITS_EVASIVE, SLALOM, SIDESTEP, LOYOYO, HIYOYO, SPEEDBRAKE
  522. flightmanEvasivePure    Aggressive      CLASS_Destroyer     0,0,0,0,0,0,0,0 ; Just run away!: ROLLAWAY, SOFTBANK, SPLITS_EVASIVE, SLALOM, SIDESTEP, LOYOYO, HIYOYO, SPEEDBRAKE
  523.  
  524. ;[CLASS_Frigate]
  525. ;
  526. flyPastDist             Aggressive      CLASS_Frigate       5000.0
  527. maxFlyAwayDist          Aggressive      CLASS_Frigate       5500.0
  528. breakRange              Aggressive      CLASS_Frigate       3000.0 //725
  529. triggerHappy            Aggressive      CLASS_Frigate         11.0
  530. faceTargetAccuracy      Aggressive      CLASS_Frigate          2.0
  531. maxAttackTime           Aggressive      CLASS_Frigate          8.0
  532.  
  533.                                                            ; Relative frequencies for:
  534. flightmanTurnaround     Aggressive      CLASS_Frigate       0,2,2,1,1       ; Turnaround: DONOTHING, FLIPTURN, HARDBANK, IMMELMAN, SPLIT_S
  535. flightmanAIP            Aggressive      CLASS_Frigate       1,0,0,0,0       ; Attack in progrees: NO_AIP, BARREL_ROLL, WHIP_STRAFE, HELIX_DELIVERY, BARRELROLL_OUT
  536. flightmanEvasiveBehind  Aggressive      CLASS_Frigate       0,0,0,0,0,0,0,0 ; Enemy behind evasive: ROLLAWAY, SOFTBANK, SPLITS_EVASIVE, SLALOM, SIDESTEP, LOYOYO, HIYOYO, SPEEDBRAKE
  537. flightmanEvasiveFront   Aggressive      CLASS_Frigate       0,0,0,0,0,0,0,0 ; Enemy in front evasive: ROLLAWAY, SOFTBANK, SPLITS_EVASIVE, SLALOM, SIDESTEP, LOYOYO, HIYOYO, SPEEDBRAKE
  538. flightmanEvasivePure    Aggressive      CLASS_Frigate       0,0,0,0,0,0,0,0 ; Just run away!: ROLLAWAY, SOFTBANK, SPLITS_EVASIVE, SLALOM, SIDESTEP, LOYOYO, HIYOYO, SPEEDBRAKE
  539.  
  540. ;[CLASS_Corvette]
  541. ;
  542. flyPastDist             Aggressive      CLASS_Corvette       3000.0
  543. maxFlyAwayDist          Aggressive      CLASS_Corvette       3600.0
  544. breakRange              Aggressive      CLASS_Corvette       450.0
  545. triggerHappy            Aggressive      CLASS_Corvette        11.0
  546. faceTargetAccuracy      Aggressive      CLASS_Corvette         3.5
  547. maxAttackTime           Aggressive      CLASS_Corvette         8.0
  548.                                                            ; Relative frequencies for:
  549. flightmanTurnaround     Aggressive      CLASS_Corvette      2,3,3,2,0             ; Turnaround: DONOTHING, FLIPTURN, HARDBANK, IMMELMAN, SPLIT_S
  550. flightmanAIP            Aggressive      CLASS_Corvette      1,0,0,0,0             ; Attack in progrees: NO_AIP, BARREL_ROLL, WHIP_STRAFE, HELIX_DELIVERY, BARRELROLL_OUT
  551. flightmanEvasiveBehind  Aggressive      CLASS_Corvette      13,13,18,0,18,13,13,0 ; Enemy behind evasive: ROLLAWAY, SOFTBANK, SPLITS_EVASIVE, SLALOM, SIDESTEP, LOYOYO, HIYOYO, SPEEDBRAKE
  552. flightmanEvasiveFront   Aggressive      CLASS_Corvette      13,13,18,0,18,13,13,0 ; Enemy in front evasive: ROLLAWAY, SOFTBANK, SPLITS_EVASIVE, SLALOM, SIDESTEP, LOYOYO, HIYOYO, SPEEDBRAKE
  553. flightmanEvasivePure    Aggressive      CLASS_Corvette      13,13,18,0,18,13,13,0 ; Just run away!: ROLLAWAY, SOFTBANK, SPLITS_EVASIVE, SLALOM, SIDESTEP, LOYOYO, HIYOYO, SPEEDBRAKE
  554.  
  555. ;[CLASS_Fighter]
  556. ;
  557. flyPastDist             Aggressive      CLASS_Fighter        2600.0
  558. maxFlyAwayDist          Aggressive      CLASS_Fighter        2800.0
  559. breakRange              Aggressive      CLASS_Fighter         600.0
  560. triggerHappy            Aggressive      CLASS_Fighter         11.0
  561. faceTargetAccuracy      Aggressive      CLASS_Fighter          0.5
  562. maxAttackTime           Aggressive      CLASS_Fighter          8.0
  563.                                                            ; Relative frequencies for:
  564. flightmanTurnaround     Aggressive      CLASS_Fighter       0,1,1,1,1              ; Turnaround: DONOTHING, FLIPTURN, HARDBANK, IMMELMAN, SPLIT_S
  565. flightmanAIP            Aggressive      CLASS_Fighter       1,0,0,0,0              ; Attack in progrees: NO_AIP, BARREL_ROLL, WHIP_STRAFE, HELIX_DELIVERY, BARRELROLL_OUT
  566. flightmanEvasiveBehind  Aggressive      CLASS_Fighter       5,5,30,30,10,10,10,0   ; Enemy behind evasive: ROLLAWAY, SOFTBANK, SPLITS_EVASIVE, SLALOM, SIDESTEP, LOYOYO, HIYOYO, SPEEDBRAKE
  567. flightmanEvasiveFront   Aggressive      CLASS_Fighter       0,0,0,0,0,0,0,0   ; Enemy in front evasive: ROLLAWAY, SOFTBANK, SPLITS_EVASIVE, SLALOM, SIDESTEP, LOYOYO, HIYOYO, SPEEDBRAKE
  568. flightmanEvasivePure    Aggressive      CLASS_Fighter       10,10,15,20,15,10,10,0 ; Just run away!: ROLLAWAY, SOFTBANK, SPLITS_EVASIVE, SLALOM, SIDESTEP, LOYOYO, HIYOYO, SPEEDBRAKE
  569.  
  570. ;[CLASS_Resource]
  571. ;
  572. flyPastDist             Aggressive      CLASS_Resource      5000.0
  573. maxFlyAwayDist          Aggressive      CLASS_Resource      5500.0
  574. breakRange              Aggressive      CLASS_Resource      3000.0
  575. triggerHappy            Aggressive      CLASS_Resource        11.0
  576. faceTargetAccuracy      Aggressive      CLASS_Resource         2.0
  577. maxAttackTime           Aggressive      CLASS_Resource         8.0
  578.                                                            ; Relative frequencies for:
  579. flightmanTurnaround     Aggressive      CLASS_Resource      0,4,2,1,1       ; Turnaround: DONOTHING, FLIPTURN, HARDBANK, IMMELMAN, SPLIT_S
  580. flightmanAIP            Aggressive      CLASS_Resource      1,1,0,0,0       ; Attack in progrees: NO_AIP, BARREL_ROLL, WHIP_STRAFE, HELIX_DELIVERY, BARRELROLL_OUT
  581. flightmanEvasiveBehind  Aggressive      CLASS_Resource      0,0,0,0,0,0,0,0 ; Enemy behind evasive: ROLLAWAY, SOFTBANK, SPLITS_EVASIVE, SLALOM, SIDESTEP, LOYOYO, HIYOYO, SPEEDBRAKE
  582. flightmanEvasiveFront   Aggressive      CLASS_Resource      0,0,0,0,0,0,0,0 ; Enemy in front evasive: ROLLAWAY, SOFTBANK, SPLITS_EVASIVE, SLALOM, SIDESTEP, LOYOYO, HIYOYO, SPEEDBRAKE
  583. flightmanEvasivePure    Aggressive      CLASS_Resource      0,0,0,0,0,0,0,0 ; Just run away!: ROLLAWAY, SOFTBANK, SPLITS_EVASIVE, SLALOM, SIDESTEP, LOYOYO, HIYOYO, SPEEDBRAKE
  584.  
  585. ;[CLASS_NonCombat]
  586. ;
  587. flyPastDist             Aggressive      CLASS_NonCombat     5000.0
  588. maxFlyAwayDist          Aggressive      CLASS_NonCombat     5500.0
  589. breakRange              Aggressive      CLASS_NonCombat     3000.0
  590. triggerHappy            Aggressive      CLASS_NonCombat       11.0
  591. faceTargetAccuracy      Aggressive      CLASS_NonCombat        2.5
  592. maxAttackTime           Aggressive      CLASS_NonCombat        8.0
  593.                                                            ; Relative frequencies for:
  594. flightmanTurnaround     Aggressive      CLASS_NonCombat     0,4,2,1,1       ; Turnaround: DONOTHING, FLIPTURN, HARDBANK, IMMELMAN, SPLIT_S
  595. flightmanAIP            Aggressive      CLASS_NonCombat     1,1,0,0,0       ; Attack in progrees: NO_AIP, BARREL_ROLL, WHIP_STRAFE, HELIX_DELIVERY, BARRELROLL_OUT
  596. flightmanEvasiveBehind  Aggressive      CLASS_NonCombat     0,0,0,0,0,0,0,0 ; Enemy behind evasive: ROLLAWAY, SOFTBANK, SPLITS_EVASIVE, SLALOM, SIDESTEP, LOYOYO, HIYOYO, SPEEDBRAKE
  597. flightmanEvasiveFront   Aggressive      CLASS_NonCombat     0,0,0,0,0,0,0,0 ; Enemy in front evasive: ROLLAWAY, SOFTBANK, SPLITS_EVASIVE, SLALOM, SIDESTEP, LOYOYO, HIYOYO, SPEEDBRAKE
  598. flightmanEvasivePure    Aggressive      CLASS_NonCombat     0,0,0,0,0,0,0,0 ; Just run away!: ROLLAWAY, SOFTBANK, SPLITS_EVASIVE, SLALOM, SIDESTEP, LOYOYO, HIYOYO, SPEEDBRAKE
  599.  
  600. ;Dock Points
  601. ;=---------=
  602. ;NONE
  603.  
  604. ;Explosions
  605. ;=--------=
  606. explosionType                        ET_InterceptorExplosion
  607. smallExplosion                        genericBOOM.ebg
  608. bigExplosion                        genericBOOM.ebg
  609.  
  610. ;Engine
  611. ;=---------=
  612.  
  613. ;Scaling effects
  614. ;=--------=
  615. N-LIPS                              0.000390                  ; Max value for Interceptors 0.0005
  616.  
  617. ;NavLights
  618. ;=----------=
  619. ;NONE
  620.  
  621. ;Animation
  622. ;=---------=
  623. ;NONE
  624.  
  625.  
  626.  
  627.  
  628.